Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
Satellite launch
Translation satellite launch into russian
satellite launch
запуск спутника
The satellite launch was postponed due to bad weather.
Запуск спутника был отложен из-за плохой погоды.
Translations